from typing import Dict
from uuid import uuid4
from pydantic import BaseModel

from core.domain.enums import DocumentClass
from business_processes.opening_account_validation.domain.entity.document import AccountDocument


class AccountPackageRequest(BaseModel):
    uuid: uuid4
    documents: Dict[DocumentClass, AccountDocument]
